home *** CD-ROM | disk | FTP | other *** search
/ PC for Alla 2005 May / PC för Alla 0505.iso / fullversioner / realsoft3d / data1.cab / Scripting / scripts / js / real / raytr / r3pimage.js < prev    next >
Encoding:
JavaScript  |  2005-04-04  |  3.1 KB  |  107 lines

  1.  
  2. // JavaScript wrapper for r3pimage.h
  3. // Auto generated file, do not modify by hand
  4. // Copyright ⌐ 2004, Realsoft Graphics Oy
  5.  
  6. var R3_POSTIMAGE_H = 1;
  7. include("real/raytr/r3postpr.js")
  8.  
  9.  
  10. var R3CLID_POSTIMAGE = 833;
  11.  
  12.  
  13.  
  14.  
  15.  
  16. R3PIMGM_ADDNEEDEDCHANNEL = 833000;
  17.  
  18. function mR3PIMGM_ADDNEEDEDCHANNEL() {
  19.   DoA(this.r3obj, 833000, 0, R3TID_INTEGER, 0);
  20. }
  21.  
  22.  
  23.  
  24.  
  25. R3PIMGA_Output = 833500;
  26. function GetR3PIMGA_Output() {
  27.   return R3ToJS(R3Get(this.r3obj, R3PIMGA_Output, R3TID_OBJECT, 0)); 
  28. }
  29.  
  30. R3PIMGA_TerminalOutput = 833501;
  31. function SetR3PIMGA_TerminalOutput(value) {
  32.   R3Set(this.r3obj, R3PIMGA_TerminalOutput, value, R3TID_LIST, R3TNF_ARRAY); 
  33. }
  34.  
  35. R3PIMGA_InitChannels = 833503;
  36. function SetR3PIMGA_InitChannels(value) {
  37.   R3Set(this.r3obj, R3PIMGA_InitChannels, value, R3TID_LIST, 0); 
  38. }
  39.  
  40. R3PIMGA_OutChannels = 833504;
  41. function SetR3PIMGA_OutChannels(value) {
  42.   R3Set(this.r3obj, R3PIMGA_OutChannels, value, R3TID_LIST, 0); 
  43. }
  44.  
  45. R3PIMGA_InputHorizontalScali = 833505;
  46. function SetR3PIMGA_InputHorizontalScali(value) {
  47.   R3Set(this.r3obj, R3PIMGA_InputHorizontalScali, value, R3TID_FLOAT, 0); 
  48. }
  49.  
  50. function GetR3PIMGA_InputHorizontalScali() {
  51.   return R3Get(this.r3obj, R3PIMGA_InputHorizontalScali, R3TID_FLOAT, 0); 
  52. }
  53.  
  54. R3PIMGA_InputVerticalScaling = 833506;
  55. function SetR3PIMGA_InputVerticalScaling(value) {
  56.   R3Set(this.r3obj, R3PIMGA_InputVerticalScaling, value, R3TID_FLOAT, 0); 
  57. }
  58.  
  59. function GetR3PIMGA_InputVerticalScaling() {
  60.   return R3Get(this.r3obj, R3PIMGA_InputVerticalScaling, R3TID_FLOAT, 0); 
  61. }
  62.  
  63. R3PIMGA_OutputHorizontalScal = 833507;
  64. function SetR3PIMGA_OutputHorizontalScal(value) {
  65.   R3Set(this.r3obj, R3PIMGA_OutputHorizontalScal, value, R3TID_FLOAT, 0); 
  66. }
  67.  
  68. function GetR3PIMGA_OutputHorizontalScal() {
  69.   return R3Get(this.r3obj, R3PIMGA_OutputHorizontalScal, R3TID_FLOAT, 0); 
  70. }
  71.  
  72. R3PIMGA_OutputVerticalScalin = 833508;
  73. function SetR3PIMGA_OutputVerticalScalin(value) {
  74.   R3Set(this.r3obj, R3PIMGA_OutputVerticalScalin, value, R3TID_FLOAT, 0); 
  75. }
  76.  
  77. function GetR3PIMGA_OutputVerticalScalin() {
  78.   return R3Get(this.r3obj, R3PIMGA_OutputVerticalScalin, R3TID_FLOAT, 0); 
  79. }
  80.  
  81.  
  82.  
  83. function r3Postimage () { 
  84.    this.base = r3God;
  85.    if(arguments.length) {
  86.       this.base(R3CLID_POSTIMAGE, arguments);
  87.    }
  88.    // Methods
  89.    this.ADDNEEDEDCHANNEL=mR3PIMGM_ADDNEEDEDCHANNEL;
  90.  
  91.    // Attributes
  92.    this.GetOutput=GetR3PIMGA_Output;
  93.    this.SetTerminalOutput=SetR3PIMGA_TerminalOutput;
  94.    this.SetInitChannels=SetR3PIMGA_InitChannels;
  95.    this.SetOutChannels=SetR3PIMGA_OutChannels;
  96.    this.GetInputHorizontalScali=GetR3PIMGA_InputHorizontalScali;
  97.    this.SetInputHorizontalScali=SetR3PIMGA_InputHorizontalScali;
  98.    this.GetInputVerticalScaling=GetR3PIMGA_InputVerticalScaling;
  99.    this.SetInputVerticalScaling=SetR3PIMGA_InputVerticalScaling;
  100.    this.GetOutputHorizontalScal=GetR3PIMGA_OutputHorizontalScal;
  101.    this.SetOutputHorizontalScal=SetR3PIMGA_OutputHorizontalScal;
  102.    this.GetOutputVerticalScalin=GetR3PIMGA_OutputVerticalScalin;
  103.    this.SetOutputVerticalScalin=SetR3PIMGA_OutputVerticalScalin;
  104. }
  105.  
  106. r3Postimage.prototype=new r3Postprocessor;
  107. // r3pimage.h_H